page{background-color: #fff!important} 
.mallPage{font-size:26px; background-color: #fff;}
.swiper-img{width:100%;height:auto;}
.mallPage .focusImg{background-color:#ff5300;position:relative;height:100PX;overflow:inherit;}
.focusCon{width:90%;position:absolute;left:5%;top:20PX;overflow:hidden;border-radius:10px;height:320px;}
.tsfocusImg{margin-top:70px;}
.focusCon swiper{height:100%}
.mallPage .tsfocusImg01{height:450px;overflow:hidden; background-color: #fff;}
.focusbgimg{height:450px;}
.focusbgimg .swiper-img{filter:blur(100px)}
.focusbg{position: absolute;width:100%;left:0;bottom:-1PX;}
.cat-list{background-color:#fff;padding:180px 0 40px 0;}
.cat-li{display:inline-block;width:24.5%;text-align:center;}
.cat-li-img{width:50%;padding:40px 0 10px 0;margin:0 auto;}
.cat-img{width:100%;height:auto;display:block;border-radius:50%;overflow:hidden;}
.notice{border-top:1PX solid #eee;margin-top:60px;padding:20px 3%;box-shadow: 0 5px 10px #eee;}
.notice-img{width:124px;}
.notice-line{display:inline-block;width:1PX; background-color:#ddd;height:14PX;margin:0 20px;}
.notice-li{display:inline-block;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-focus{padding:20px 2%;margin-top:20px;overflow:hidden;display:flex;}
.index-focus-left{width:260px;height:260px;color:#fff;position:relative;}
.index-focus .pt{font-size:30px;padding:30px 0 10px 20px;display:block;position:absolute;left:0;top:0;}
.index-focus .ptinfo{display:block;padding-left:20px;font-size:18px;position:absolute;left:0;top:80px;}
.index-focus-right{width:100%;margin-left:20px;flex:1;}
.index-focus-right01{width:100%;height:124px;color:#fff;overflow:hidden;border-radius:8px;position:relative;}
.index-focus-right02{width:100%;height:124px;color:#fff;margin-top:12px;overflow:hidden;border-radius:8px;position:relative;}
.index-focus-left .pt{position:absolute;}
.focus-left-img{width:100%;height: 100%;}
.tj-goods .tit{width:94%;margin:0 auto;padding:20px 0;}
.tj-goods .tit01{font-weight:block;font-size:30px;display:block;}
.tj-goods .tit02{color:#999;display:block;}
.tj-goods-box{width:94%;margin:0 auto;}
.goods-li{display:flex;flex-wrap: wrap;border-top:1px solid #ddd;padding:30px 0;}
.goods-li .cat-li-img{width:80PX;margin:0;overflow:hidden;border-radius:8px;margin-right:20px;padding:0;}
.goods-li .cat-li-img .cat-img{height:100%;}
.goods-li .cat-li-img .goods-logo{width:100%;height:100%;}
.sp-info{width:70%;}
.sp-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.sp-price{margin:20px 0;background-image: linear-gradient(90deg,#ff6248 0,#ff3e1e);height:40px;line-heihgt:40px;color:#fff;text-align:center;border-radius:0 20px 0 20px;width:50%;}
.sp-kc{color:#999;float:right;}
.sp-rcprice{color:#999;text-decoration: line-through;}
.focusImg01 .swiper-img{/*height:100%;vertical-align:middle;*/width:100%;}
.focusImg01 swiper{height:100%;overflow:hidden;background-color:#000;}
.focusImg01 swiper-item{line-height:100vw;}
.goods-pri{padding:20px 3%;color:#fc4141;font-weight:700;}
.goods-pri .pri{font-size:38px;}
.goods-tit{font-size:28px;color:#333;font-weight:700;line-heihgt:50px;padding:0 3%;clear:both;}
.goods-share{float:right;background:none;border:none;width:auto;}
.goods-share::after{background:none;border:none;}
.goods-other{padding:20px 3%;}
.goods-other .goods-yj{display:inline-block;width:30%;text-align:left;color:#82848f;}
.goods-other .goods-kc{display:inline-block;width:30%;text-align:center;margin:0 4%;color:#82848f;}
.goods-other .goods-xl{display:inline-block;width:30%;text-align:right;color:#82848f;}
.goods-yhq{border-top:1px solid #eee;padding:25px 3%;color:#82848f;position:relative;}
.goods-yhqvalue{border: 1px solid #f2857b;color: #e93323;overflow:hidden;padding:5px 20px;position: relative;max-width:60%;text-overflow: ellipsis; white-space: nowrap;display:inline-block; vertical-align: middle;}
.goods-yhqvalue::before{content: "";position: absolute;border: 1px solid #f2857b;border-left-color: #fff;background-color: #fff;bottom: 50%;
	margin-bottom: -4px;width:8px;height:10px;left:-1px; z-index: 1000;
}
.goods-yhqvalue::after{content: "";position: absolute;border: 1px solid #f2857b;border-right-color: #fff;background-color: #fff;bottom: 50%;
	margin-bottom: -4px;width:8px;height:10px;right:-1px;z-index: 1000;
}
.goto{position:absolute;right:3%;top:35px;width:15px;height:auto;}
.goods-gg{border:15px solid #f1f1f1;border-left:none;border-right:none;}
.goods-gg .goods-yhqvalue::after,.goods-gg .goods-yhqvalue::before{display:none;}
.goods-xq-tit{padding:30px 3%;text-align:center;font-size:28px;}
.goods-xq-con{overflow:hidden;width:100%;padding-bottom:100px;}
.goods-xq-con .tyimg,.goods-xq-con img{display:block;width:100%;}
.goods-btn{ background-color:#fff;padding:20px 3%;position:fixed;left:0;bottom:0;width:94%;border-top:1px solid #eee; z-index: 2000;}
.goods-btn-list{width:60%;float:right;}
.shopcar{width:50%;color:#fff;background-image: linear-gradient(90deg,#fea10f 0,#fa8013);text-align:center;height:60px;line-height:60px;display:inline-block;border-top-left-radius:60px;border-bottom-left-radius:60px;}
.buy{width:50%;color:#fff;background-image: linear-gradient(90deg,#fa6514 0,#e93323);text-align:center;height:60px;line-height:60px;display:inline-block;border-top-right-radius:60px;border-bottom-right-radius:60px;}
// .buy{width:94%;color:#fff;background-image: linear-gradient(90deg,#fa6514 0,#e93323);text-align:center;height:70px;line-height:70px;display:inline-block;border-top-right-radius:60px;border-bottom-right-radius:60px;}
.goods-kf .kf{width:60px;display:block;margin:0 auto;}
.goods-kf{float:left;text-align:center;width:13%;position:relative;}
.kftext{ background-color:#f21b07;width:40px;height:40px;display:block;border-radius:100%;color:#fff;text-align:center;line-height:40px;position:absolute;top:-10px;right:-10px;}
.choose-gg{background-color:#fff;position:fixed;width:94%;padding:30px 3%;left:0;bottom:100px;border-top-left-radius:20px;border-top-right-radius:20px;}
.hiddgg{display:none;}
.choose-gg .goods-li{padding:0;border:none;}
.choose-gg .goods-li .cat-li-img{width:60PX;}
.choose-gg .sp-price{display:inline;background:none;color:#f21b07;padding-right:50px;}
.choose-gg .sp-kc{float:none;}
.choose-gg .sp-name{padding:20px 0;}
.choose-close{width:36px;position:absolute;right:3%;top:20px;}
.choose-gg-tit{color:#999;padding:30px 0 10px 0;}
.choose-gg-list .gg{border: 1px solid #bbb;color:#333;display:inline-block;padding:5px 20px 8px 20px;border-radius:8px;margin:0 15px 15px 0;}
.choose-gg-list .ggcur{border: 1px solid #ff3700;background-color: #ff3700;color:#fff;}
.choose-sl .jia{border:1px solid #ddd;color:#a4a4a4;font-weight:700;font-size:30px;height:50px;line-height:50px;padding:0 30px;display:inline-block;}
.choose-sl .input{vertical-align:top;border:1px solid #ddd;height:50px;line-height:50px;padding:0 40px;border-left:none;border-right:none;display:inline-block;}
.choose-sl .jian{color:#a4a4a4;font-weight:700;font-size:30px;border:1px solid #ddd;height:50px;line-height:50px;padding:0 30px;display:inline-block;}
.choose-sl{padding-bottom:50px;}
.shopcar-li{padding:0 3%;border-bottom:15px solid #f1f1f1;position:relative; background-color:#fff;}
.shopcar-li .goods-li{border:none;}
.shopcar-li{overflow:hidden;}
.shopcar-li .shopcar-dt{float:left;width:12%;}
.shopcar-li .shopcar-dd{float:left;width:88%;}
.carimg{width:40px;margin:66px auto 0 auto;display:block;}
.shopcar-li .goods-li .cat-li-img{width:60PX;height:60PX;}
.shopcar-li .sp-name{color:#333;}
.shopcar-li .sp-gg{display:block;color:#868686;padding:8px 0;}
.shopcar-li .sp-jg{font-size:30px;color:#333;}
.shopcar-li .choose-sl{position:absolute;bottom:30px;right:3%;padding-bottom:0;}
.shopcar-li .choose-sl .jian{padding:0 25px;}
.shopcar-li .choose-sl .input{padding:0 20px;}
.shopcar-li .choose-sl .jia{padding:0 20px;}
.del{border: 1px solid #e65514;color:#e65514;padding:0 50px;margin-top:5px;height:50px;line-height:50px;border-radius:50px;display:inline-block;}
.buynow{float:right;padding:0 50px;height:60px;line-height:60px;border-radius:60px;background-color: #e65514;color:#fff;border:1px solid #e65514;}
.car-pri{float:right;margin-right:40px;height:60px;line-height:60px;color:#e65514;}
.qun-sohofs{width:100%;}
.qun-bmgue{padding:0 3.5%;background-color:#ffffff;border-top:1px solid #f1f1f1;}
.qun-zifans{width:100%;height:auto;}
.qun-zifuli{width:100%;padding:24px 0;display:flex;align-items:center;justify-content:space-between;}
.qun-fasi{height:auto;display:flex;align-items:center;}
.qun-fsimg{width:85px;height:85px;border-radius:10px;}
.qun-wexm{display:flex;flex-direction:column;margin-left:25px;}
.qun-bmbgtu{width:30px;height:30px;}
.paytype{border-top:15px solid #eee;padding-bottom:100px;}
.paytype .tit{padding:30px 3%;}
.buygoods{border-bottom:15px solid #eee;}
.address{border-bottom:15px solid #eee;}
.order-yhq{height:100%;overflow:hidden;padding:20px 3%;border-bottom:1px solid #eee;}
.order-yhq .yhqjt{float:right;width:25px;height:auto;}
.order-yhq .yhqxz{float:right;margin:5px 10px 0 0;color:#999}
.address{height:120px;position:relative;padding:0 3%}
.address .yhqjt{width:25px;height:auto;position:absolute;right:3%;top:40px;}
.address .line{position:absolute;left:0;bottom:0;}
.address .yhqxz{line-height:120px;display:block;}
.address .line{width:100%;}
.buygoods .tit{padding:20px 3%;}
.buygoods .shopcar-li{border:none;border-top:1px solid #eee;}
.buygoods .goods-li{position:relative;padding:20px 0;}
.buygoods .shopcar-li .sp-jg{color:#fc4141;}
.shoplist-fl{float:left;width:25%; background-color: #f1f1f1;height:100%;}
.fl-li{height:80px;line-height:80px;display:block;text-align:left;padding:0 20px;border-left:8px solid #f1f1f1;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fl-cur{background-color:#fff;border-left:8px solid #ff6248;}
.nodate{display:block;padding:100px 0;text-align:center;color:#999;}
.goodscat .goods-li{padding:20px 15px;border-top:none;border-bottom:1px solid #eee;display:flex;}
.goodscat .goods-logo-box{width:120px;height:120px;margin-right:15px;border-radius:5px;overflow:hidden;}
.goodscat .goods-logo{display:block;width:100%;height:100%;}
.goodscat .goods-text{width:100%;flex:1;min-width: 0;}
.goodsc-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.goodsc-pri{color:#fc4141;padding:5px 0;}
.goodsc-pri .ts{font-size:32px;}
.goodsc-yj .ts01{text-decoration:line-through}
.goodsc-yj .ts02{padding-left:20px;color:#aaa;}
.shop-listts{float:left;width:75%;}
.address-con-h3{padding:10px 3%;font-weight:700;}
.address-con-h3 .sj{display:inline-block;padding-left:30px;}
.address-con-dz{padding:5px 3% 10px 3%;}

.goodsdl{width:45%;margin:20px 0 20px 3%;float:left; background-color: #fff;border-radius:10px;overflow:hidden;}
.goodsdt{width:100%;height:45vw;}
.goodsdd{padding:10px 3%;}
.goodsdt .goods-logo{width:100%;height:100%;border-radius:10px;}
.goods-h3{padding:10px 0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#282828}
.goods-i{float:right;color:#999;}
.goods-s{color:red;}
.goods-search{padding:15px 3%;position:relative;}
.search-choose{position: absolute;left:4%;top:8px;}
.search-choose .xl{display:inline-block; vertical-align: middle;width:25px;}
.goods-search-input{width:70%;height:60px;line-height:60px;border:1PX solid #fff;border-radius:60px;padding:0 5% 0 25%;}
.goods-search-btn{position:absolute;right:3%;top:15px;display:block;width:10%;height:60px; z-index:10;}
.search-img{width:50%;display:block;margin:0 auto;margin-top:15px;}
.shopcarPage{padding-bottom:100px;background-color:transparent;}
.his-search-tit{padding:20px 4%;color:#666;}
.his-search-li{padding:0 4%;}
.his-li{display:inline-block;margin:15px 15px 0 0; background-color: #eee;height:50px;line-height:50px;border-radius:50px;padding:0 30px;color:#666;}
.goods-px{border-top:15px solid #eee;height:70px;line-height:70px;border-bottom:1px solid #eee;overflow:hidden;}
.px-li{width:25%;text-align: center;float:left;color:#666;}
.pxlicur{color:#ec445b}
.px-li-nr{display:inline-block;width:20px; vertical-align:-5px;}
.px-li-stb{ width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #aaa;display:block;}
.px-li-xtb{ width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #aaa;display:block;margin-top:6px;}
.pxlicur .px-li-stbc{border-bottom-color:#ec445b}
.pxlicur .px-li-xtbc{border-top-color:#ec445b}

.showewm{width:100%;height:100%;position: fixed;left:0;top:0; background: rgba(0,0,0,0.5);padding-top:30%; z-index: 10000;}
.showewm-box{background-color: #fff;width:80%;margin:0 auto;border-radius:10px;}
.showewm-tit{padding:25px 0;text-align: center;}
.showewm-btn{padding:25px 0;text-align: center;border-top:1px solid #eee;color:blue;}
.showewm-con{padding:0 5%;}
.showewm-con .kf{width:100%;}

.shopcar-btn{bottom:100px;}
.sharemonery{color:#999;padding-left:30px;font-weight:normal;}
.tj-goods .catfl{ background-color: #f1f1f1;width:94%;padding:0 3%;}
.tj-goods-box{overflow:hidden;}
.goods-li{margin-top:-1PX;}
.catfl .tit01{display:inline-block;padding:20px 0;margin:0 20px;}
.catfl .tit02{color:#ff5300;border-bottom:2PX solid #ff5300}

.paytype .ps-dl .ps-dt{font-weight:600;} 
.paytype .ps-dl .ps-dd{font-size:24px;color:#999;padding-top:10px;clear:both;}
.paytype .ps-dl{padding:20px 0;border-bottom:1px solid #eee;}
.ps-dt .qun-bmbgtu{float: right;}
.goods-shop{border-top:1px solid #eee;padding:20px 3%;}
.shop-img{width:80px;height:80px;border-radius:50%;display:inline-block; vertical-align: middle;margin-right:10px;}
.shop-name{display:inline-block; vertical-align: middle;line-height:80px;overflow: hidden;text-overflow: ellipsis;}
.gxl-li{padding: 0 3%;width: 100px;height: 150px;display: inline-block;}
.gxl-li .shop-img{width: 90px;height: 90px;}

.mallPage .notice{border-top:1PX solid #eee;padding:20px 3%;border-bottom:15px solid  #eee;box-shadow:none;}
.notice .qun-fnxn{width: auto; height: auto; top: -70px;float: right;}
.notice-d{width: 4%; display: inline-block; position: absolute; }
.dw-img{max-width: 100%;max-height: 100%;}
.notice-lis{display: inline-block; overflow: hidden;text-overflow: ellipsis;width:97%;position: relative;left: 40px;line-height: 32px;}
.index-z{margin-top: 20px;overflow: hidden;padding-bottom: 40px;border-bottom: 14px solid #f1f1f1;}
.index-name{font-size: 30px;border-left: 8px solid #333; margin: 20px 0; text-indent: 0.5em;}
.adv-li{margin:0 20px 0 0; display: inline-block}
.adv-li .adv-name{width: 200px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;padding-top:5px;}
.index-img{width:200px;height: 200px;line-height: 200px;overflow: hidden;vertical-align: top;background-color: #000;display: inline-block; margin:0 5px;}
.index-imgs{width: 100%;vertical-align: middle;display:block;}
.index-map{width: 100%;height: auto;overflow: hidden;}
.index-test{padding: 10px 3%;text-indent: 2em;letter-spacing: 1px;margin-bottom: 100px; font-size: 28px;line-height: 36px;}
.index-a{border-bottom:15px solid  #eee;padding-bottom: 30px;}
.index-lb{margin:20px 0;/*background-color:#f1f1f1;*/padding:30px 2%;}
.intro-box{padding-top: 10px; margin-bottom: 100px;}

.adv-ul .index-focus-left{overflow: hidden;height:260px; background-color:#f1f1f1;vertical-align: top;border-radius:8px;}
.adv-ul .index-focus-right01{line-height: 124px;height:124px;vertical-align: top;overflow:hidden;}
.adv-ul .index-focus-right02{line-height: 124px;height:124px;vertical-align: top;overflow:hidden;}
.adv-ul .focus-left-img{vertical-align:middle;}
.lmlist .new-dt{overflow: hidden;vertical-align: top;border:none;margin:20px 2%;width:96%;border-radius:10px;}
.adv-ul .qun-userg{vertical-align: middle;display:block;}
.lmlist .new-dt .qun-userg{display:block;}
.lm-tit{font-size:30px;font-weight:600;padding-bottom:20px;}
.lmlist{padding-bottom:1px;}

.video-page{ background-color: #000;position:fixed; z-index: 100000;left:0;top:0;width:100%;height:100%;display:flex; text-align: center;align-items: center;}
.video-con{width:100%;height:100%;}
.video-con .swiper-container{height:100%}
.video-close{width:30px;height:30px;position: absolute; left:5%;top:20px;z-index:10001;}
.video-con .swiper-img{width:100%;}
.video-img{height:100%;}
.swiperitem{display:flex;align-items: center;}
.video-num{position: absolute;left:0;top:20px;color:#fff; z-index:10000;text-align: center;width:100%;font-size:30px;}


